378263
706716
143879
566988
776217
582832
847264
290189
748581
812790
643191
518353
5325799
3753581
3267148
2582804
2313988
2166609
2090358
194978
1861118
1756136
1755196
1671471